Ext.namespace("Pearlsen.ex");
Pearlsen.ex.Tip = function() {
	var $;
	function createBox($, _) {
		return [ "<div class=\"msg\">", "<div ><div ><div ></div></div></div>",
				"<div ><div ><div ><h3>", $, "</h3>", _, "</div></div></div>",
				"<div ><div ><div ></div></div></div>", "</div>" ].join("")
	}
	return {
		 msg : function(title, format){
	        if(!$){
	            $ = Ext.DomHelper.insertFirst(document.body, {id:'msg-div'}, true);
	        }
	        var s = Ext.String.format.apply(String, Array.prototype.slice.call(arguments, 1));
	        var m = Ext.DomHelper.append($, createBox(title, s), true);
	        m.hide();
	        m.slideIn('t').ghost("t", { delay: 5000, remove: true});
    	},
		init : function() {
			var A = Ext.get("lib-bar");
			if (A)
				A.show()
		}
	}
}();
Ext.onReady(Pearlsen.ex.Tip.init,Pearlsen.ex);
